ghost tiger beetle - Alemán Inglés Diccionario